.div_header{border-bottom:1px solid #999;}
div.detail_user{border:1px solid #ccc;width:100%;text-align:center;padding:10px;float:left;background:#F6F4F0;}
div.detail_user .avatar{width:40%;display:block;float:left;text-align:center;}
div.detail_user span{clear:left;}
div.detail_user span img{border-radius:100%;;border:1px solid #ccc;}
div.detail_user ul{padding:0px;margin:0px;float:left;clear:right;}
div.detail_user ul li{padding:0px;margin:0px;width:100%;text-align:left;margin-left:30px;border-bottom:1px dashed #ccc;}
div.detail_user ul li a{color:blue;}
div.detail_user span.user_homepage,div.source_detail ul li a.download{clear:none;border-radius:5px;border:1px solid #eee;background:#8AC007;padding:5px 10px;}
div.detail_user span.user_homepage a,div.source_detail ul li a.download{color:#fff;}
div.detail_user span.show{text-align:left;border-top:1px solid #ddd;margin-top:10px;padding-top:10px;width:100%;float:left;}
div.source_detail .source_header{border-bottom:1px solid #ddd;}
div.source_detail ul li{border-bottom:1px dashed #ccc;}
div.source_detail ul{float:left;}
div.ad{height:300px;width:300px;border:1px solid #ccc;float:left;margin-top:10px;margin-left:20px;}
div.ad img{width:300px;height:300px;}
div.more .album{width:100%;}
div.more .album ul{padding:5px;}
div.more .album ul li{border-bottom:1px solid #eee;padding:10px 0px;margin:0px;}
div.more .album ul li:hover{background:#eee;}
div.more .album ul li span.album_desc{font-size:14px;padding-left:2em;}
div.more .user ul {padding:0px;}
div.more .user ul li{padding:0px;width:100%;padding:5px;border-bottom:1px solid #eee;}
div.more .user ul li span.avatar img{width:50px;border-radius:100%;border:1px solid #f0f0f0}
div.more .user ul li span.user_show{font-size:14px;padding-left:2em;}
div.more .user ul li:hover{background:#eee;}